Sergiy KryvtsovSergiy Kryvtsov
Ningbo: Rybakina Reaches the Quarterfinals in 30 Minutes, and the Real Test Waits in KawaOn the electronic scoreboard at Ningbo Open centre court, the score froze at...
Table Tennis Lacks Data, Not Passion: A View from an Editing Room in TokyoIn a small editing room in Tokyo, I rewind a rally that lasted barely three...
England Hopes Challenge: The 9-0, 8-1 and the U11 Probability Problem of England's Talent PipelineAt the England Hopes Challenge, one might assume Sai Prasanna Kumar's perfect...
Vietnamese Table Tennis and the WTT Points Gap: The Cost of a Cycle Left UnrecordedA Vietnamese player ranked 180th in the world can beat the world number 120 a...
Two South American Records in Two Days: Carvalho and Alcantara Rewrite Brazilian Swimming History at the 2026 José Finkel TrophyNumbers don't lie, but their sequence always knows how to tell a story. At th...
The Space Behind the Defense: Lessons from the Hanoi DerbyHook In the 73rd minute of the Hanoi derby between Hanoi FC and CAHN, a long...
A contract to 2030, a €100 million price, and Real Madrid's double problem on the left flankMy notebook on Kenan Yildiz begins with seven losses of possession. It was a...
Nine Layers of Badminton Analysis Return Zero: The Data Gap in Professional BadmintonAt 2:14 in the morning, a 41-page PDF landed in my inbox. I opened the first...
Gaps in Football's Data Supply Chain: When an Analysis Grid Is Full of Cells but Empty of NumbersThere is a tactical analysis grid with nine sections and hundreds of cells,...
Nintendo Changes Seats: The Old Switch, Forty Years of Zelda, and Those Who Stay BehindIn Busan that night, I sat in front of the screen with a folded notebook open...
The Nine Data Dimensions of Esports: While the Crowd Counts Trophies, the Analyst Counts Variables2:47 AM in Seoul. Three monitors. A match had ended twenty minutes earlier, a...
Swiatek Reaches 40th Win of the Season as Svitolina Survives Samsonova Test in WuhanIn Wuhan, there was a moment I could not look away from. Elina Svitolina had...
Seven Dimensions, Empty Data: The Gap Reshaping Vietnamese Football AnalysisSeven Dimensions, Empty Data: The Gap Reshaping Vietnamese Football Analysis ...
Vinicius returns in the Champions League: a reluctant decision and four unverified factsOne sentence made me stop the press-conference recording, longer than any...
Sean Chambers and FEU's Equation: Beating La Salle Is Not the AnswerWhen Sean Chambers sat down for his post-game interview, he did not talk abou...
One Second That Rewrote the Definition of a Record: Agnes Ngetich and the Women-Only World Half Marathon MarkCopenhagen was windless on the morning of the race. In a half marathon, wind ...
Diablo V: A Three-Year Wait and the Gamble on a World That Changes Every PlaythroughAt BlizzCon 2026, as the trailer faded, the development team confirmed a...
CS2 September Player Count Falls to 805,000 Average: Unprecedented Seven-Month Decline StreakCS2's September 2026 average concurrent player count reached 805,637, down...
Nakamura Keito's 30 Minutes at Lyon: A Positive Signal in the Season's First DefeatThe match had already passed the 59th minute when Nakamura Keito stood up fro...
Asian Games 2026: India's Badminton Squad and the Spatial Equation Before Aichi-NagoyaThere is one detail in India's 20-player badminton squad for the 2026 Asian...
Table Tennis Lacks Data, Not Passion: A View from an Editing Room in TokyoIn a small editing room in Tokyo, I rewind a rally that lasted barely three...
England Hopes Challenge: The 9-0, 8-1 and the U11 Probability Problem of England's Talent PipelineAt the England Hopes Challenge, one might assume Sai Prasanna Kumar's perfect...
Vietnamese Table Tennis and the WTT Points Gap: The Cost of a Cycle Left UnrecordedA Vietnamese player ranked 180th in the world can beat the world number 120 a...
Two South American Records in Two Days: Carvalho and Alcantara Rewrite Brazilian Swimming History at the 2026 José Finkel TrophyNumbers don't lie, but their sequence always knows how to tell a story. At th...
The Space Behind the Defense: Lessons from the Hanoi DerbyHook In the 73rd minute of the Hanoi derby between Hanoi FC and CAHN, a long...
A contract to 2030, a €100 million price, and Real Madrid's double problem on the left flankMy notebook on Kenan Yildiz begins with seven losses of possession. It was a...
Nine Layers of Badminton Analysis Return Zero: The Data Gap in Professional BadmintonAt 2:14 in the morning, a 41-page PDF landed in my inbox. I opened the first...
Gaps in Football's Data Supply Chain: When an Analysis Grid Is Full of Cells but Empty of NumbersThere is a tactical analysis grid with nine sections and hundreds of cells,...
Nintendo Changes Seats: The Old Switch, Forty Years of Zelda, and Those Who Stay BehindIn Busan that night, I sat in front of the screen with a folded notebook open...
The Nine Data Dimensions of Esports: While the Crowd Counts Trophies, the Analyst Counts Variables2:47 AM in Seoul. Three monitors. A match had ended twenty minutes earlier, a...
Swiatek Reaches 40th Win of the Season as Svitolina Survives Samsonova Test in WuhanIn Wuhan, there was a moment I could not look away from. Elina Svitolina had...
Seven Dimensions, Empty Data: The Gap Reshaping Vietnamese Football AnalysisSeven Dimensions, Empty Data: The Gap Reshaping Vietnamese Football Analysis ...
Vinicius returns in the Champions League: a reluctant decision and four unverified factsOne sentence made me stop the press-conference recording, longer than any...
Sean Chambers and FEU's Equation: Beating La Salle Is Not the AnswerWhen Sean Chambers sat down for his post-game interview, he did not talk abou...
One Second That Rewrote the Definition of a Record: Agnes Ngetich and the Women-Only World Half Marathon MarkCopenhagen was windless on the morning of the race. In a half marathon, wind ...
Diablo V: A Three-Year Wait and the Gamble on a World That Changes Every PlaythroughAt BlizzCon 2026, as the trailer faded, the development team confirmed a...
CS2 September Player Count Falls to 805,000 Average: Unprecedented Seven-Month Decline StreakCS2's September 2026 average concurrent player count reached 805,637, down...
Nakamura Keito's 30 Minutes at Lyon: A Positive Signal in the Season's First DefeatThe match had already passed the 59th minute when Nakamura Keito stood up fro...
Asian Games 2026: India's Badminton Squad and the Spatial Equation Before Aichi-NagoyaThere is one detail in India's 20-player badminton squad for the 2026 Asian...
